ranged weapon - Français Anglais Dictionnaire